There was an obviously wrong precondition here.
str = gtk_constraint_variable_to_string (z);
g_debug ("optimize: %s\n", str);
g_free (str);
+
+ str = gtk_constraint_solver_to_string (self);
+ g_debug ("%s\n", str);
+ g_free (str);
}
#endif
gtk_constraint_solver_thaw (GtkConstraintSolver *solver)
{
g_return_if_fail (GTK_IS_CONSTRAINT_SOLVER (solver));
- g_return_if_fail (solver->freeze_count == 0);
+ g_return_if_fail (solver->freeze_count > 0);
solver->freeze_count -= 1;